package com.ruoyi.quartz.mapper;

import java.util.List;
import com.ruoyi.quartz.domain.YjgCgMainBi3;

/**
 * YjgCgMainBi3Mapper接口
 * 
 * @author SYF
 * @date 2025-05-07
 */
public interface YjgCgMainBi3Mapper 
{
    /**
     * 查询YjgCgMainBi3
     * 
     * @param consigntime YjgCgMainBi3主键
     * @return YjgCgMainBi3
     */
    public YjgCgMainBi3 selectYjgCgMainBi3ByConsigntime(String consigntime);

    /**
     * 查询YjgCgMainBi3列表
     * 
     * @param yjgCgMainBi3 YjgCgMainBi3
     * @return YjgCgMainBi3集合
     */
    public List<YjgCgMainBi3> selectYjgCgMainBi3List(YjgCgMainBi3 yjgCgMainBi3);

    /**
     * 新增YjgCgMainBi3
     * 
     * @param yjgCgMainBi3 YjgCgMainBi3
     * @return 结果
     */
    public int insertYjgCgMainBi3(YjgCgMainBi3 yjgCgMainBi3);

    /**
     * 修改YjgCgMainBi3
     * 
     * @param yjgCgMainBi3 YjgCgMainBi3
     * @return 结果
     */
    public int updateYjgCgMainBi3(YjgCgMainBi3 yjgCgMainBi3);

    /**
     * 删除YjgCgMainBi3
     * 
     * @param consigntime YjgCgMainBi3主键
     * @return 结果
     */
    public int deleteYjgCgMainBi3ByConsigntime(String consigntime);

    /**
     * 批量删除YjgCgMainBi3
     * 
     * @param consigntimes 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteYjgCgMainBi3ByConsigntimes(String[] consigntimes);

    public int clearHisData();
}
